home *** CD-ROM | disk | FTP | other *** search
/ Amiga Inside! / Amiga FD Inside (1995)(Ultramax).iso / berndspd / sonstiges / hdclick / install < prev   
Encoding:
Text File  |  1993-06-30  |  5.7 KB  |  232 lines

  1. ; HDClick Install-Script, © by Claude Müller
  2. ; Askenv © by Bengt Giger
  3. ;
  4. ; The Program AskEnv has to exist here: ":AskEnv/Askenv"
  5. ; The Scriptfiles for this installation must be in "ASKENV:" which is
  6. ; the Askenv-drawer in this drawer here.
  7.  
  8. echo "          HDClick 2.5 Installation"
  9. echo "          ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯"
  10. echo "*N Welcome to the HDClick Installation."
  11. echo "*N All Requestors done with AskEnv, © by Bengt Giger."
  12.  
  13. assign HDC: ""
  14. assign SCRIPTS: HDC:Askenv
  15. assign ASKENV: :Askenv
  16.  
  17. RESIDENT :Askenv/Askenv PURE
  18. echo "*NAskEnv resident...*N*N"
  19.  
  20. ; Sprache auswählen
  21.  
  22. ASKENV:AskEnv GADFILE Askenv/Sprache.req
  23.  
  24.  
  25. if warn
  26. echo "Bye Bye ! Tschüss ! Au revoir !"
  27. quit
  28. endif
  29.  
  30. if $Sprache EQ "1"   ; English
  31.  
  32. Set ByeMsg "Bye Bye...[Press Return]"
  33. Set ThankMsg "! Thank you for installing HDClick !"
  34.  
  35. echo "English-speaking user, you're welcome !"
  36.  
  37. ASKENV:AskEnv Gadfile SCRIPTS:English.req
  38.     if warn
  39.      echo $ByeMsg
  40.      quit
  41.     endif
  42.  
  43.  cd $HDClickDir
  44.  
  45.  if EXISTS HDClick
  46.   ASKENV:AskEnv SREQ "HDClick in $HDClickDir already exists." BODY "Should I overwrite it ?" POS "Overwrite" NEG "Stop"
  47.    if WARN
  48.      echo $ByeMsg
  49.      quit
  50.    endif
  51.  endif
  52.      echo "Copying HDClick 2.5 to " $HDClickDir "..."
  53.       copy HDC:HDClick2.5      HDClick
  54.       copy HDC:HDClick2.5.info HDClick.info
  55.      echo "Copying HDCPrefs..."
  56.       copy :HDCPrefs        HDCPrefs
  57.      echo "Copying English texts for Help-Function..."
  58.       copy HDC:HDCHelp.english HDCHelp
  59.      echo "*N...done."
  60.  
  61. ASKENV:AskEnv Gadfile SCRIPTS:ConfigEnglish.req
  62.     if warn
  63.      echo "Installation nearly complete... You can start HDClick, but"
  64.      echo "you have to create the Configfiles first (HDClick will tell"
  65.      echo "you how).*N"
  66.      echo $ThankMsg
  67.      echo $ByeMsg
  68.      SCRIPTS:Askenv EOL
  69.      quit
  70.     endif
  71.  
  72.  cd $HDClickDir
  73.  
  74.     echo "Copying Example-Configs to" $HDCConfigs "..."
  75.      copy HDC:HDCConfigs/#?  HDCConfigs All
  76.     echo "*N...done."
  77.  
  78.  if $HDClickDir EQ "SYS:HDCConfigs"
  79.      echo "*NInstallation complete ! You can now start HDClick and Edit"
  80.      echo "the Gadgets."
  81.  else
  82.      echo "You didn't use SYS:HDCConfigs as the Directory for the example-"
  83.      echo "configs, so you will have to change the Path in the TOOLTYPES"
  84.      echo "of HDClick's Icon so that it will work."
  85.  endif
  86.  
  87. ECHO "*N"
  88. echo $ThankMsg
  89. ECHO "*N"
  90. echo $ByeMsg
  91.  
  92.  
  93. ASKENV:AskEnv EOL
  94.  
  95. endif
  96.  
  97. if $Sprache EQ "2"           ; Deutsch
  98.  
  99.   Set ByeMsg "Tschüss...[Return drücken]"
  100.   Set ThankMsg "! Vielen Dank für das Installieren von HDClick !"
  101.  
  102.   echo "Aha, ein Deutschsprachiger User ! Hallo !"
  103.  
  104.   ASKENV:AskEnv Gadfile SCRIPTS:Deutsch.req
  105.     if warn
  106.      echo $ByeMsg
  107.      quit
  108.     endif
  109.  
  110.   cd $HDClickDir
  111.  
  112.  if EXISTS HDClick
  113.   ASKENV:AskEnv SREQ "HDClick in $HDClickDir existiert bereits." BODY "Soll es überschrieben werden ?" POS "Ueberschreiben" NEG "Stop"
  114.    if WARN
  115.      echo $ByeMsg
  116.      quit
  117.    endif
  118.  endif
  119.      echo "Kopiere HDClick 2.5 nach " $HDClickDir "..."
  120.       copy HDC:HDClick2.5      HDClick
  121.       copy HDC:HDClick2.5.info HDClick.info
  122.      echo "Kopiere HDCPrefs..."
  123.       copy HDC:HDCPrefs        HDCPrefs
  124.      echo "Kopiere Deutsche Texte für die Hilfe-Funktion..."
  125.       copy HDC:HDCHelp HDCHelp
  126.      echo "*N...kopiert."
  127.  
  128.  
  129. ASKENV:AskEnv Gadfile SCRIPTS:ConfigDeutsch.req
  130.     if warn
  131.      echo "Installation fast komplett. Da Du die Beispiels-Configfiles nicht"
  132.      echo "installiert hast, musst Du sie selber kreieren. HDClick sagt"
  133.      echo "Dir wie das geht."
  134.      echo $ThankMsg
  135.      echo $ByeMsg
  136.      quit
  137.     endif
  138.  
  139.  cd $HDClickDir
  140.  
  141.     echo "Kopiere Beispiels-Configs nach" $HDCConfigs "..."
  142.      copy HDC:HDCConfigs/#?  HDCConfigs All
  143.     echo "*N...kopiert."
  144.  
  145.  if $HDClickDir EQ "SYS:HDCConfigs"
  146.      echo "*NInstallation fertig ! Du kannst nun HDClick starten und die"
  147.      echo "Gadgets editieren."
  148.  else
  149.      echo "Da Du ein anderes Verzeichnis als SYS:HDCConfigs für die Beispiels-"
  150.      echo "configs gewählt hast, musst Du den Pfad in den TOOLTYPES des"
  151.      echo "HDClick-Icons anpassen, damit es funktioniert."
  152.  endif
  153.  
  154. ECHO "*N"
  155. echo $ThankMsg
  156. ECHO "*N"
  157. echo $ByeMsg
  158.  
  159. ASKENV:AskEnv EOL
  160.  
  161.  
  162. endif
  163.  
  164.  
  165. if $Sprache EQ "3"             ; Francais
  166.  
  167. Set ByeMsg "Au revoir...[préssez Return]"
  168. Set ThankMsg "! Merci pour installer HDClick !"
  169.  
  170. echo "Oh, vous etes français ? Bonjour !"
  171.  
  172. ASKENV:AskEnv Gadfile SCRIPTS:Francais.req
  173.     if warn
  174.      echo $ByeMsg
  175.      quit
  176.     endif
  177.  
  178.  
  179.  cd $HDClickDir
  180.  
  181.  if EXISTS HDClick
  182.   ASKENV:AskEnv SREQ "HDClick dans $HDClickDir déjà existe." BODY "Peux-je le copier quand-mème ?" POS "Copier" NEG "Stop"
  183.    if WARN
  184.      echo $ByeMsg
  185.      quit
  186.    endif
  187.  endif
  188.  
  189.      echo "Copier HDClick 2.5 à " $HDClickDir "..."
  190.       copy HDC:HDClick2.5      HDClick
  191.       copy HDC:HDClick2.5.info HDClick.info
  192.      echo "Copier HDCPrefs..."
  193.       copy HDC:HDCPrefs        HDCPrefs
  194.      echo "Copier textes françaises pour functionne d'aide..."
  195.       copy HDC:HDCHelp.english HDCHelp
  196.      echo "...copié."
  197.  
  198.  
  199. ASKENV:AskEnv Gadfile SCRIPTS:ConfigFrancais.req
  200.     if warn
  201.      echo "Installation présque complète. Parce-que vous n'avez pas installé"
  202.      echo "les example-configs, vous devez les créer vous-meme. HDClick"
  203.      echo "va vous instructer quand."
  204.      echo $ThankMsg
  205.      echo $ByeMsg
  206.      quit
  207.     endif
  208.  
  209.  cd $HDClickDir
  210.  
  211.     echo "Copier Example-Configs à" $HDCConfigs "..."
  212.      copy HDC:HDCConfigs/#?  HDCConfigs All
  213.     echo "*N...copié."
  214.  
  215.  if $HDClickDir EQ "SYS:HDCConfigs"
  216.      echo "*NInstallation complèt ! Vous pouvez starter HDClick maintenant"
  217.      echo "et changer les gadgets."
  218.  else
  219.      echo "Parce-que vous avez pris un autre catalogue que SYS:HDCConfigs"
  220.      echo "pour les example-configs, vous devez changer le catalogue dans"
  221.      echo "les TOOLTYPES de l'icon de HDClick pour qu'il functionne."
  222.  endif
  223.  
  224. ECHO "*N"
  225. echo $ThankMsg
  226. ECHO "*N"
  227. echo $ByeMsg
  228.  
  229. ASKENV:AskEnv EOL
  230.  
  231. endif
  232.